<!doctype html>
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link rel="stylesheet" type="text/css" href="index.css"/>
    <title>首页</title>
</head>
<body>

<div id="header">
    <div class="head">
        <ul class="nav">
            <li><a href="index_1.html" title="index"><span class="title_head"></span><span
                    class="title">首页</span></a></li>
            <li><a href="api_1.html" title="API"><span class="title_head"></span><span class="title">API</span></a>
            </li>
        </ul>
    </div>
</div>

<div id="logo" class="wtcenter"><h1>API管理</h1></div>

<div id="nav" class="wtcenter">
    <ul>
        <li class="selected"><a href="index_1.html">首页</a></li>
        <li><a href="api_1.html">API</a></li>
    </ul>
    <div class="clear"></div>
</div>
<div id="content" class="wtcenter">
    <div id="sidePanel" class="side_panel">
        <ul>
            <li class="selected"><a href="index_1.html">API概述</a></li>
            <li><a href="index_2.html">更新日志</a></li>
            <li><a href="index_3.html">错误码查询</a></li>
        </ul>
    </div>
    <div id="mainPanel">
        <div class="p_content">
            <h3>1.1 数据传输方式</h3>
            <p>接口使用Http协议的GET方式传输数据，输出数据格式都为JSON。</p>
            <p>
            <pre class="code_show">
    JSON的值只有六种数据类型：
    Number：整数或浮点数
    String：字符串
    Boolean：true 或 false
    Array：数组包含在方括号[]中
    Object：对象包含在大括号{}中
    Null：空类型
                </pre>
            </p>
        </div>
        <div class="p_content">
            <h3>1.2 统一格式</h3>
            <p>接口中所有的时间属性格式统一为：<font color="red">YYYY-MM-DD HH:MM:SS</font>。<br/>
                接口中所有用到的中文字符串都使用<font color="red">UTF-8编码</font>。<br/>
                接口中所有的key值都必须是<font color="red">小写字母</font>。<br/>
                接口中所有的时间戳精确到<font color="red">秒</font>数。
            </p>
        </div>

        <div class="p_content">
            <h3>1.3 HOST地址</h3>
            <p>开发版地址：https://aaa.com/</p>
        </div>
        <div class="p_content">
            <h3>1.4 回复格式</h3>
            <div class="code_source">
			<pre class="code_show">
<font color="green">%% 正常情况</font>
{
"code":200
}
<font color="red">%% 错误情况</font>
{
"code":1 <font color="green"><a href="index_3.html">点击查看所有错误码</a></font>
}
</pre>
            </div>
        </div>
        <div class="p_content">
            <h3>1.5 form表单提交方式</h3>
            <div class="code_source">
    			<pre class="code_show">
%%html模拟form表单提交
&lt;form method="post" action="url/api/create_game" enctype="multipart/form-data"&gt;
    &lt;input type="input" name = "version"&gt;
    &lt;input type="input" name = "cmd"&gt;
    &lt;input type="input" name = "check"&gt;
    &lt;input type="input" name = "timestamp"&gt;
    &lt;input type="file" name = "img1"&gt;
    &lt;input type="file" name = "img2"&gt;
&lt;/form&gt;
    			</pre>
            </div>

        </div>

        <div class="p_content">
            <h3>1.6 浏览器禁止cookie解决方案</h3>
            <div class="code_source">
    			<pre class="code_show">
http无状态，当浏览器禁用cookie后，无法正常使用账户体系。
目前解决方案：在url中加入参数<font color="red">token=3c05fd055fb71ea575495a6224df95e8&uid=14630340981</font>
1.第一次打开页面，用户端检测到没有用户信息。
2.跳转到第三方登录页面
3.服务器获取到用户信息。并且组装带有token、uid的url
4.客户端拿到token、uid，保存到本地（每一个访问的url都带上token、uid）
5.当浏览器没有禁用cookie时，使用保存在cookie中的token、uid和服务器交互
6.当禁止了cookie，由url带参数tokne、uid和服务器交互。

<font color="red">注意组装url时第一个参数为token、第二个参数为uid</font>
    			</pre>
            </div>
        </div>
    </div>
    <div class="clear"></div>
</div>
<div id="footer">
    <div id="promote"><a href="#">关于</a> |<span>商务合作</span></div>
</div>
</body>
</html>